render helpless - Turkish English Dictionary